ballistic firing - French English Dictionary